package br.com.egg.finances.dao;

import java.util.List;

import br.com.egg.finances.model.Entity;

public interface EntityDAO<T extends Entity> {
	
	public void save(T entity);
	
	public void insert(T entity);
	
	public void update(T entity);
	
	public void delete(T entity);
	
	public T find(T entityFilter);
	
	public List<T> findAll(String cdUsuario);

}
